package co.edu.uniquindio.ondas.pruebas;

import javax.naming.NamingException;

import co.edu.uniquindio.ondas.delegados.Delegado;
import co.edu.uniquindio.ondas.entidades.Maestro;

public class PruebaMaestro {

	/**
	 * @param args
	 * @throws NamingException 
	 */
	public static void main(String[] args) throws NamingException {
		
		Delegado pruebaDelegado = new Delegado();
		/** Maestro **/
		// insert
		 Maestro maestro= new Maestro();
		 maestro.setIdentificacion("1238");
		 maestro.setNombre("prueba");
		 maestro.setEmail("gfabio0418@hotmail.com");
		 maestro.setDireccion("hojas anchas");
		 maestro.setTelefono("3104349922");
		 pruebaDelegado.adicionarMaestro(maestro);
		//
		// //update
		 Maestro maestro2=pruebaDelegado.findByKeyMaestro("1238");
		 maestro2.setNombre("maestro");
		 System.out.println(maestro2.getNombre());
		 pruebaDelegado.updateMaestro(maestro2);
		//
		// //delete
		 Maestro maestro3=pruebaDelegado.findByKeyMaestro("1238");
		 pruebaDelegado.removeMaestro(maestro3);


	}

}
